package day11;

import java.io.File;
import java.util.Scanner;

/**
 * @author Xiao
 * @date 2021/7/31
 */
public class Test01 {
    /**
     * 1. 文件夹或文件的判断
     * 	描述:
     * 	1. 键盘录入一个路径： 举例： d:\\a.txt
     * 	2. 判断File对象是否文件,如果是文件则输出：xxx是一个文件，如果是文件夹则输出：xxx是一个文件夹，否则输出：该路径不存在。
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个文件路径(如：d:\\a.txt)");
        String s = sc.nextLine();
        File file = new File(s);
        isFileOrDir(file);
    }

    private static void isFileOrDir(File file) {
        if (file.isFile()) {
            System.out.println(file.getName() + "是一个文件");
            return;
        }
        if (file.isDirectory()) {
            System.out.println(file.getName() + "是一个文件夹");
            return;
        }
        System.out.println("该路径不存在");
    }
}
